import {NgModule} from "@angular/core";
import { LostComponent } from './lost/lost.component';
import { FindComponent } from './find/find.component';
import { AccountComponent } from './account/account.component';
import {LostorfindsComponent} from "./lostorfinds/lostorfinds.component";
import { ErrorPageComponent } from './error-page/error-page.component';
import {BrowserModule} from "@angular/platform-browser";
import {AppRoutingModule} from "../app-routing.module";
import {FormsModule, ReactiveFormsModule} from "@angular/forms";
import {HttpClientModule} from "@angular/common/http";
import {BrowserAnimationsModule} from "@angular/platform-browser/animations";
import {NzLayoutModule} from "ng-zorro-antd/layout";
import {NzMenuModule} from "ng-zorro-antd/menu";
import {NzIconModule} from "ng-zorro-antd/icon";
import {CommonModule, NgForOf, NgIf} from "@angular/common";
import {RouterOutlet} from "@angular/router";
import {ComponentsRoutingModule} from "./components-routing.module";
import { UploadComponent } from './upload/upload.component';
import { MyUploadsComponent } from './my-uploads/my-uploads.component';
import {NzFormModule} from "ng-zorro-antd/form";
import {NzInputModule} from "ng-zorro-antd/input";
import {NzCheckboxModule} from "ng-zorro-antd/checkbox";
import {NzButtonModule} from "ng-zorro-antd/button";
import { InfoComponent } from './info/info.component';
import { DetailComponent } from './detail/detail.component';
import {NzCardModule} from "ng-zorro-antd/card";
import {NzTagModule} from "ng-zorro-antd/tag";
import {NzPopconfirmModule} from "ng-zorro-antd/popconfirm";

@NgModule({
    imports: [
        ComponentsRoutingModule,
        NzLayoutModule,
        NzMenuModule,
        NzIconModule,
        RouterOutlet,
        NgIf,
        FormsModule,
        NzFormModule,
        NzInputModule,
        ReactiveFormsModule,
        NzCheckboxModule,
        NzButtonModule,
        NgForOf,
        NzCardModule,
        NzTagModule,
        NzPopconfirmModule,
    ],
  declarations: [
    LostorfindsComponent,
    LostComponent,
    FindComponent,
    AccountComponent,
    ErrorPageComponent,
    UploadComponent,
    MyUploadsComponent,
    InfoComponent,
    DetailComponent,
  ],
  providers: [

  ],
  exports: [

  ]

})
export class ComponentsModule{

}
